home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Jumpstart / Multimedia Microsoft Jumpstart Version 1.1a (Microsoft).BIN / develpmt / source / hotspot / readme.new
Encoding:
Text File  |  1993-11-03  |  2.0 KB  |  52 lines

  1.  
  2. README for new AVI Hotspot stuff
  3. ---------------------------------------
  4. Wayne Radinsky, Microsoft MMDRG, 2 November 1993
  5.  
  6.     What's New?
  7.     -------------
  8.  
  9. The major new feature is the ability to see hotspots while
  10. the video is playing back while using Video for Windows 1.1.
  11. This is accomplished by means of a drawproc that draws red
  12. rectangles on top of the AVI.  If you don't have VFW 1.1, you
  13. should get a MessageBox telling you it can't install its drawproc,
  14. but everything else should work the same as before.
  15.  
  16. The other new item is a hotspot VBX, which can fire VB events
  17. when hotspots are clicked.  It also has the capability of making
  18. the hotspots visible with the drawproc, and your VB app can change
  19. that on the fly.  A simple VB app ("hottst") is included with the
  20. VBX.
  21.  
  22. The viewer DLL has also been modified to show hotspots.  This can't
  23. be changed at run-time, however; if you don't want the hotspots to
  24. show, use the old DLL.
  25.  
  26.     Files
  27.     ------
  28.  
  29. There are 3 subdirectories: Editor, Viewer, and VBX.  If you're using
  30. Visual C++ you can just go into each dir and load the .MAK files (it
  31. will tell you that it's in a new directory).  If you're using C7, go
  32. into the .MAK file and change the directory to your directory, then
  33. make a "Makefile" that includes the .MAK file.  After that, you can
  34. use NMAKE to make the project, as usual.
  35.  
  36. There's one AVI file, ANIMAT.AVI, in the VBX directory.  Copy it into
  37. the Viewer directory if you want to see the viewer demo.
  38.  
  39.     BUGS
  40.     ------
  41.  
  42. Video for Windows gives the drawproc a "relative" frame number,
  43. which the drawproc interprets as absolute -- what this means is
  44. that sometimes the hotspots don't go with the frame being shown,
  45. but with the beginning of the video instead.  I originally thought
  46. this was an AVI bug, but when last I talked with the AVI folks they
  47. said it was intentional, so I need to add code that remembers what
  48. frame was seeked to every time a seek occurs, and makes that number
  49. available to the drawproc, which will add it to the frame number it
  50. gets from VFW.
  51.  
  52.